Cron job을 이용한 ftp 파일 자동 전송받기 :: 리눅스일반[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

리눅스일반
[1]
등록일:2006-01-07 00:09:34 (0%)
작성자:
제목:Cron job을 이용한 ftp 파일 자동 전송받기
Cron  job을  이용한  ftp  파일  자동  전송받기

우선  dat파일을  특정  디렉토리에  원하시는  화일명이  되어  쌓이도록  하시고  
ftp셀을  이용하시면  되네요,..  

우선  ftp  명령을  수행할  파일을  백업  디렉토리에  만들어요..  
#  vi  backup.txt  
open  210.112.223.11  -->  ftp연결할  서버  
user  root  1234  -->  user와  패스워드  
prompt  off  
hash  
bi  
cd  /data  -->  백업파일을  저장할  디렉토리  
mput  *  -->  현재의  방  밑에  있는  모든파일을  ftp서버로  보냄  
guit  

자  그리고  파일  하나을  더  만들어야  되요..  
cron을  실행  시킬  파일이죠...  
#  ftpbackup  
ftp  -n  -v  <  backup.txt  

이제는  crontab에  올려주면  그만...  

cron  사용법은  아래에,.,..  
Cron을  이용하기위해서는  cron을  이용할  수  있는  User를  정의  해야  합니다.  
/usr/lib/cron/cron.allow  file에  username  을  넣으십시요.  

그후에  수행시키려는  시간과  명령을  정의한  file을  만듭니다.  
File의  형식은  아래와  같습니다.  

*  *  *  *  *  command  
|  |  |  |  |  
|  |  |  |  +-->  요일  (0-6,  0은  일요일입니다)  
|  |  |  +-->  월  (1-12)  
|  |  +-->  일  (1-31)  
|  +-->  시간  (0-23)  
+-->  분  (0-59)  

<<  예제  >>.  
$  vi  job.crontab  

0,30  *  *  *  *  /bin/date  
-->  매시  30  분  간격으로  /bin/date  를  실행함.  
0  12  *  *  1  /bin/tar  cvf  /dev/rmt/0m  /users  
-->  월요일  마다  12  시에  users  directory를  tar  command로  backup  함.  

$  crontab  job.crontab  
-->  submit  file  to  cron  
$  crontab  -l  
-->  check  current  cron  jobs  
$  crontab  -r  
-->  remove  user's  cronjobs  
[본문링크] Cron job을 이용한 ftp 파일 자동 전송받기
[1]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=454
작성자
비밀번호

 

SSISOCommunity

[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.